home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / keeptr.zip / KEEPTR.TXT next >
Text File  |  1991-11-15  |  13KB  |  360 lines

  1. When it comes to software, I have certain pet peeves.  One is an
  2. intense hatred for programs that spew files all over my small hard
  3. drive, whether you need them or not.  When I upgraded to DOS 5.0,
  4. some of these files were created.  While some of the external DOS
  5. 5.0 files are essential, others are not.  They duplicate functions
  6. that are handled much better by programs such as PC Tools or Norton
  7. Utilities, and can be safely deleted.  This flies in the face of the
  8. dire warning on page 293 of my hologrammed DOS manual, warning you
  9. not to remove many of the DOS 5.0 files.  Even DOS itself is redundant.
  10. The internal delete and erase commands are completely identical.
  11.  
  12. To me, DOS is an operating system with many utility programs added on.
  13. All I suggest is that many of those utilities are unneeded if you are
  14. not a programmer, if you do not use foreign characters, if you do not
  15. have a 386.  You should use this article in conjunction with your DOS
  16. manual, it is, by no means, a substitute.  The page numbers I quote,
  17. come from the manual.  I readily admit that I am no DOS fanatic, this
  18. article may contain sections that are incomplete and misleading.  When
  19. they are found, please contact me at 72760,753, so I can rewrite this
  20. tome.  I'd ilke to note that all the DOS documentation I have read
  21. stresses HOW you use a command, there is a dearth of information on
  22. WHY you use a command.
  23.  
  24. So much for my caveats.  Here is a list of the files that were created
  25. for my standalone 286, running Windows and DOS programs with an EGA, and
  26. how I dealt with them.  All the files that I trashed can simply be
  27. deleted onto a floppy disk or two, for the inevitable time when you need
  28. them.
  29.  
  30. WINA20.386
  31.      This found its way onto my root directory.  Most DOS reference books
  32.      make no mention of it.  It only applied if you have a 386.  TRASH.
  33.  
  34. 4201.CPI, 4208.CPI, 5202.CPI, COUNTRY.SYS, DISPLAY.SYS, EGA.CPI,
  35. GRAFTABL.COM, KEYB.COM, KEYBOARD.SYS, LCD.CPI, NLSFUNC.EXE, PRINTER.SYS, 
  36.      If you are constantly writing in a foreign language that is not
  37.      supported well by an application, these may be needed.  I write some
  38.      in Spanish, handled nicely by MS-Word 5.0.  TRASH.
  39.  
  40. ANSI.SYS
  41.      This is a very arcane way of customizing your screen.  I was tempted
  42.      to trash it, but in a recent article, I found some nifty DOS prompts
  43.      that use it.  For that reason: KEEP.
  44.  
  45. APPEND.EXE
  46.      This makes DOS look at data files in other directories like they are
  47.      in your current directory.  In a hard drive system with a good path,
  48.      this fairly irrelevant.  TRASH.
  49.  
  50. APPNOTES.TXT, README.TXT
  51.      These are good to read, keep the relevant, and print out what you
  52.      require as reference.  Once you do, TRASH.
  53.  
  54. ASSIGN.COM
  55.      This allows you to designate one floppy drive for another, or a hard
  56.      drive for a floppy.  This is very similar to the SUBST.EXE command
  57.      and JOIN.EXE.  KEEP.
  58.  
  59.      Here is a situation where I have used it.  I have software that only
  60.      recognizes a floppy drive A.  The disk I am using fits in my drive B.
  61.      I use assign to fool my computer into seeing my drive B is drive A.
  62.  
  63. ATTRIB.EXE 
  64.      This is used to change the attributes of a file, read-only, archive,
  65.      system, hidden.  PC Tools does this just as well.  TRASH.
  66.  
  67. BACKUP.EXE
  68.      DOS's famous backup command.  In a nutshell, the backup system in DOS
  69.      is far inferior to other products such as those in PC Tools, Norton
  70.      Backup, Fastback Plus.  If you have one of these, TRASH.
  71.  
  72. CHKDSK.EXE
  73.      This gives you a status report on hard drive and memory.  It is also
  74.      helpful for restoring data after your system crashes, via its /F
  75.      switch.  KEEP.
  76.  
  77. COMMAND.COM
  78.      Your internal command processor, the one that allows you to use copy,
  79.      rd, del and all your other favorites.  One copy is installed onto
  80.      your root directory, it is always nice to have another copy around.
  81.      KEEP.
  82.  
  83. COMP.EXE
  84.      Another example of DOS's redundancy, this is similar, but inferior to
  85.      FC.EXE.  If you can keep both, enjoy.  Other wise, TRASH.
  86.  
  87. COUNTRY.SYS
  88.      See 4201.SYS, listed earlier.  TRASH.
  89.  
  90. DEBUG.EXE
  91.      As I said earlier, I am no programmer, that is what DEBUG is for.
  92.      But I often see helpful tiny programs that you can create yourself,
  93.      using DEBUG.  One such programs allows me to boot up with the Num
  94.      Lock key off.  KEEP.
  95.  
  96. DELOLDOS.EXE
  97.      You use this command when you are satisfied with DOS 5.0 and you
  98.      want to delete old DOS files.  After you use it, it self-destructs.
  99.      Neither TRASH nor KEEP.
  100.  
  101. DISKCOMP.COM
  102.      I have noticed that the DISKCOMP and DISKCOPY features in PC Tools
  103.      are unreliable, especially when running PC Tools in resident mode.
  104.      Thus I prefer the DOS versions.  KEEP.
  105.  
  106. DISKCOPY.COM
  107.      See DISKCOMP.  KEEP.
  108.  
  109. DISPLAY.SYS
  110.      See 4201.SYS, listed earlier.  TRASH.
  111.  
  112. DOSHELP.HLP
  113.      Generally, the problems I have on DOS require a manual, not on-line
  114.      help.  TRASH.
  115.  
  116. DOSKEY.COM
  117.      A macro program for storing and editing DOS commands.  It is not
  118.      worth the space.  TRASH.
  119.  
  120. DOSSHELL.COM, DOSSHELL.EXE, DOSSHELL.GRB, DOSSHELL.HLP, DOSSHELL.VID,
  121. DOSSWAP.EXE
  122.      I do not use the MS-DOS DOS shell, for reasons of preference and
  123.      compatibility.  Thus I do not need these files.  DOSSWAP.EXE not
  124.      mentioned anywhere in manual.  TRASH.
  125.  
  126. DRIVER.SYS
  127.      This is used with floppies, to enable the computer see another
  128.      floppy drive that it may not usually see. (or so I think)  I do
  129.      not have any problems like that.  TRASH.
  130.  
  131. EDIT.COM, EDIT.HLP, EDLIN.EXE
  132.      These are all down and dirty Ascii text editors.  Why use one of
  133.      these when any decent word processor can edit Ascii text?  TRASH.
  134.  
  135. EGA.CPI
  136.      See 4201.SYS, listed earlier.  TRASH.
  137.  
  138. EGA.SYS
  139.      This restores your video when using the task switcher in DOSSHELL.
  140.      Unneeded.  TRASH.
  141.  
  142. EMM386
  143.      I have a 286.  TRASH.
  144.  
  145. EXE2BIN.EXE
  146.      Page 483, it is not useful for general users.  TRASH.
  147.  
  148. EXPAND.EXE
  149.      You use this to retrieve condensed DOS files from the program disks.
  150.      At 14K, I can keep it.  KEEP.
  151.  
  152. FASTOPEN.EXE
  153.      This is an iffy file, it acts as a type of cache, similar to that of
  154.      SMARTDRIVE.SYS and the Buffers command.  Page 302 gives its
  155.      advantages and disadvantages.  I don't use it because I do not run
  156.      databases or compilers, I use SMARTdrive with Windows and have
  157.      extended memory.  TRASH.
  158.  
  159. FC.EXE
  160.      This is a wonderful utility that I would have gladly paid extra for.
  161.      It compares two files, and finds any differences.  I love it when
  162.      comparing versions of a WIN.INI file, or other text file.  KEEP!!!.
  163.  
  164. FDISK.EXE
  165.      This partitions hard disks.  Other third party utilities do similar,
  166.      but this is the cleanest and least prone to incompatibility problems.
  167.      KEEP.
  168.  
  169. FIND.EXE
  170.      This finds strings of text in a file.  PC Tools and Norton File Finder
  171.      do this much better.  TRASH.
  172.  
  173. FORMAT.COM
  174.      This formats both floppy and hard drives.  I like Norton for floppies,
  175.      but this is the best thing for formatting a hard drive.  KEEP.
  176.  
  177. GORILLA.BAS, MONEY.BAS, NIBBLES.BAS, REMLINE.BAS
  178.      I am not a programmer.  Someday I will get into it, but not now.
  179.      There are programs used with QBASIC.  TRASH.
  180.  
  181. GRAFTABL.COM
  182.      See 4201.SYS, listed earlier.  TRASH.
  183.  
  184. GRAPHICS.COM, GRAPHICS.PRO
  185.      These are used for screen dumps, something I never do.  TRASH.
  186.  
  187. HELP.COM
  188.      See DOSHELP.HLP.  Sorry, Microsoft.  I appreciate the thought, but I
  189.      choose not to use.  TRASH.
  190.  
  191. HIMEM.SYS
  192.      This driver allows you to use extended memory.  For Windows, it is
  193.      essential.  KEEP.
  194.  
  195. JOIN.EXE
  196.      This joins one drive to another drive, providing the other is empty.
  197.      In my eyes, you use it to temporarily rename a directory.  I admit
  198.      being uncertain to the differences and uses of this, ASSIGN.EXE and
  199.      SUBST.EXE.  But until someone teaches me better, TRASH.
  200.  
  201. KEYB.COM, KEYBOARD.SYS
  202.      See 4201.SYS, listed earlier.  TRASH.
  203.  
  204. LABEL.EXE
  205.      Gives disk a volume label.  Redundant with command in PC Tools, as
  206.      well as VOL command in DOS.  TRASH.
  207.  
  208. LCD.CPI
  209.      See 4201.SYS, listed earlier.  TRASH.
  210.  
  211. LOADFIX.COM
  212.      Not in the DOS Manual.  With DOS now occupying upper memory, programs
  213.      can now load themselves quite low in memory.  Some programs may not
  214.      like this, thus this program corrects that.  Big hairy deal.  TRASH.
  215.  
  216. MEM.EXE
  217.      Tells you what is occupying your memory, in much greater detail than
  218.      CHKDSK.EXE.  Nice to have around.  KEEP.
  219.  
  220. MIRROR.COM
  221.      This is used to restore accidentally formatted disks.  PC Tools has a
  222.      version as well, thus TRASH.
  223.  
  224. MODE.COM
  225.      This helps configure one's computer.  I have a modem and a LaserJet II.
  226.      I have never used it in 4 years of computing.  TRASH.
  227.  
  228. MONEY.BAS
  229.      See GORILLA.BAS. listed earlier.  TRASH.
  230.  
  231. MORE.COM
  232.      Involved with displaying files, one screen at a time.  I have never
  233.      used similar commands in DOS 3.2 or 3.3.  TRASH.
  234.  
  235. MSHERC.COM
  236.      Undocumented, this seems to have something to do with a Hercules
  237.      graphics card.  I have an EGA.  TRASH.
  238.  
  239. NIBBLES.BAS
  240.      See GORILLA.BAS. listed earlier.  TRASH.
  241.  
  242. NLSFUNC.EXE
  243.      See 4201.SYS, listed earlier.  TRASH.
  244.  
  245. PACKING.LST
  246.      Undocumented, the packing list.  TRASH.
  247.  
  248. PRINT.EXE
  249.      A down and dirty way of printing a file from a DOS prompt.  At 15.5K,
  250.      I can afford it.  KEEP.
  251.  
  252. PRINTER.SYS
  253.      See 4201.SYS, listed earlier.  TRASH.
  254.  
  255. QBASIC.EXE, QBASIC.HLP
  256.      Like I said, I am not a programmer, yet.  I would love someone to
  257.      offer me a book or a program on learning programming, in a way I can
  258.      understand.  Until then...TRASH.
  259.  
  260. RAMDRIVE.SYS
  261.      This sets up a RAM drive on one's system, a hard disk that uses RAM.
  262.      I have quite a bit of RAM now and experimenting with how using a RAM
  263.      drive can speed up my system on Windows.  For that reason, KEEP.
  264.  
  265. README.TXT
  266.      See APPNOTES.TXT.  Good to read, keep the relevant, and print out
  267.      what you require as reference.  Once you do, TRASH.
  268.  
  269. RECOVER.EXE
  270.      With RESTORE.EXE and BACKUP.EXE, the backup system in DOS.  Very
  271.      dangerous and much inferior to a commercial backup.  TRASH.
  272.  
  273. REMLINE.BAS
  274.      See GORILLA.BAS. listed earlier.  TRASH.
  275.  
  276. REPLACE.EXE
  277.      The more I read of this, the more I like it.  When copying files
  278.      from one place to another, this command allows you either to update
  279.      files, or to copy only new files not on destination disk.  In the
  280.      right hands, a bit easier than a shell.  KEEP.
  281.  
  282. RESTORE.EXE
  283.      See RECOVER.EXE.  TRASH.
  284.  
  285. SETVER.EXE
  286.      In the myriad of DOS programs out there, anarchy exists.  Some
  287.      programs only will work with a certain version of DOS.  SETVER.EXE
  288.      fools flaky programs into thinking it is the correct version.  KEEP.
  289.  
  290. SHARE.EXE
  291.      This program is used on networks to lock and share files.  On a
  292.      standalone, it is irrelevant.  TRASH.
  293.  
  294. SMARTDRV.SYS
  295.      This sets up a cache for using Windows.  KEEP.
  296.  
  297. SORT.EXE
  298.      This sorts text within files.  No big deal.  TRASH.
  299.  
  300. SUBST.EXE
  301.      This allows you to use another drive letter for a directory or drive.
  302.      Can be very convenient for accessing subdirectories.  KEEP.
  303.  
  304. SYS.COM
  305.      Used to put system files on a disk or diskette.  Improved version.
  306.      KEEP.
  307.  
  308. TREE.COM
  309.      Displays the directory tree.  Any shell does it, even Windows's
  310.      File Manager.  TRASH.
  311.  
  312. UNDELETE.EXE, UNFORMAT.COM
  313.      Undeletes and unformates files, like the PC Tools version.  Thus
  314.      it is redundant.  TRASH.
  315.  
  316. XCOPY.EXE, XCOPIER.BAT
  317.      At first, XCOPY.EXE is just a fancier version of COPY.  But by
  318.      using XCOPIER.BAT, a brilliant batch program listed in PC
  319.      Computing's 8/91 issue, it becomes indispensible.  XCOPIER.BAT
  320.      solves the problem of copying files onto more than one floppy
  321.      disk via DOS.  XCOPIER.BAT prompts you to put in a new disk when
  322.      the first disk(s) is full.  Here it is:
  323.  
  324.           :BEGIN
  325.              ECHO Setting attributes on %1
  326.              ATTRIB +A %1 %3
  327.              ECHO XCOPYing %1 to %2
  328.           :RUNXCOPY
  329.              XCOPY %1 %2 /M %3
  330.              IF ERRORLEVEL 4 GOTO AGAIN
  331.              GOTO END
  332.           :AGAIN
  333.              ECHO Change disks then
  334.              PAUSE
  335.              GOTO RUNXCOPY
  336.           :END
  337.  
  338.      KEEP!!!
  339.  
  340.  
  341. SUMMARY
  342. -------
  343.  
  344. So, my final head count is 59 TRASH, 22 KEEP, 1 added batch file and 1
  345. file that commits hari-kari.  I have not taken an exact amount of space
  346. these trashy files take up, but it is at least 1.5 MB.  
  347.  
  348. Again, if anybody can add their expertise to this tome, please drop a
  349. line.
  350.  
  351. My thanks to PC/Computing Magazine, especially Chris DeVoney, whose DOS
  352. column is a monthly "can't miss".
  353.  
  354. Howard Wexler
  355. Compuserve 72760, 753
  356.  
  357. P.S.  All opinions above are my own and should not be confused with that
  358. of a knowledgeable DOS jockey.
  359.  
  360.